patch things up


Results for "patch things up"

English - Turkish Dictionary

patch things up

(English - Turkish Dictionary) :
aradaki anlaşmazlığı gidermek.